to have accumulated three years of residence - Spanisch Englisch Wörterbuch